management accounting consulting customer project management solution bookkeeping cpa project management software investing investments crm project management financial planning change management accountant estate planning relationship project